Combining HTN-DL Planning and CBR to compound Semantic Web Services
نویسنده
چکیده
Semantic Web Services (SWS) are distributed and reusable software components that are described using standard formal languages like SWDL or OWL-S. SWS can be automatically discovered, invoked and combined. Complex applications can be built combining different Web Services and therefore, it is important to provide assisting tools to help in the composition process [6]. Planning techniques can be used to find the flow of services that accomplish a specific task. Several approaches have been tried in software component composition [4], but all of them have a common requirement: the domain must be completely formalized, and this is very difficult in real domains. Case Based Planning (CB Planning) [2] tries to solve this deficiency using cases that represent past experiences, i.e., plans that were used to solve previous problems. On the other hand, HTN-DL planning [5] is a very new approach that combines the power of hierarchical planning with the inference capabilities of Description Logics. In my thesis I propose to combine CB Planning and HTN-DL to obtain a hierarchical planner that utilizes the best of both worlds.
منابع مشابه
A Middle-Ware for the Automated Composition and Invocation of Semantic Web Services Based on Temporal HTN Planning Techniques
This work presents a middle-ware able to translate OWLS web services descriptions into a temporal HTN domain in order to automatically compose and execute sequences of web service invocations, including parallel branches and complex synchronizations, based on the combination of HTN planning and temporal reasoning techniques.
متن کاملTemplate-based Composition of Semantic Web Services
Workflow templates are necessary for various different Web Service related tasks such as encoding business rules in a B2B application, specifying domain knowledge in a scientific Grid application, and defining preferences for users that interact with Web Services. Abstract activities in templates can be used to specify the features of a required service and concretes service can be discovered a...
متن کاملApplying CBR Over an AI Planner for Dynamic Web Service Composition
Web services have emerged as a major technology for deploying automated interactions between distributed and heterogeneous applications. The main advantage of Web services composition is the possibility of creating value-added services by combining existing ones to achieve customized tasks. How to combine these services efficiently into an arrangement that is both functionally sound and archite...
متن کاملSemantic Web Service Discovery and Composition Based on HTN-Planning and Description Logic
A problem that has become one of the recent critical issues in today’s Web environments is automated composition of Semantic Web services. A number of approaches have been proposed to tackle the problem. However, discovery and composition of Semantic Web services have been overlooked by majority of those approaches. In this paper, we propose an effective approach called AIMO, based on HTN-plann...
متن کاملSemantic Web Service Composition Planning with OWLS-Xplan
We present an OWL-S service composition planner, called OWLS-Xplan, that allows for fast and flexible composition of OWL-S services in the semantic Web. OWLS-Xplan converts OWL-S 1.1 services to equivalent problem and domain descriptions that are specified in the planning domain description language PDDL 2.1, and invokes an efficient AI planner Xplan to generate a service composition plan seque...
متن کامل